body,html{
    width: 100%;
    height: 100%;
    background: #f8f8f8;
}
li{
    list-style: none;
}
a{
    text-decoration: none;
}
.px2rem(@name, @px) {
    @{name}: @px / 75 * 1rem;
}
.header{
    width: 100%;
    .px2rem(height, 100);
    background: white;
    display: flex;
    justify-content: space-between;
    align-items: center;
    a:nth-child(1){
         padding-left: 5%;
        img{
            .px2rem(width, 65);
            .px2rem(height, 60);
        }
    }
    a:nth-child(2){
        img{
            .px2rem(width, 192);
            .px2rem(height, 80);
        }
    }
    a:nth-child(3){
        padding-right: 5%;
        img{
            .px2rem(width, 65);
            .px2rem(height, 60);
        }
    }
}
#myCarousel{
    .carousel-inner{
        width: 100%;
        .px2rem(height, 400);
        .carousel-inner{
            width: 100%;
            
              height:3.333rem;
        }
        img{
            width: 100%;
          
            height: 80%;
        }
    }
}

.column{
    width: 100%;
    height: 90px;
    display: flex;
    .px2rem(font-size,32);
    text-align: center;
     justify-content: space-around;
      align-items: center;
    margin-top: 10%;
    padding-bottom: 5%;
     img{
         .px2rem(width,140);
         .px2rem(height,145);
         margin-top: 2%;
     }
     dt{
         padding-top: 6%;
     }
}
.submenu{
    width: 100%;
    height: 70px;
    margin-top:10%;
    background: #f3f3f3;
    
    p{
        .px2rem(font-size,32);
        padding-top: 5%;
        padding-left: 2%;
    }
}
.pp{
  
    img{
        width: 24%;
        .px2rem(height, 180);
    }
    .big{
        width: 48%;
        .px2rem(height, 180);
    }
}
.submenu2{
    width: 100%;
    .px2rem(height,115);
    background: #f6f6f6;
    text-align: center;
    display: flex;
    justify-content: space-between;
    align-items: center;
    p:nth-child(2){
        .px2rem(font-size,38);
   }
   p:nth-child(3){
    .px2rem(font-size,32);
    } 
}
.footer{
    z-index: 30;
    width: 100%;
    height: 60px;
    display: flex;
    background: white;
    text-align: center;
     justify-content: space-around;
      align-items: center;
      position: fixed;
      bottom: 0%;
   
     img{
         .px2rem(width,45);
         .px2rem(height,45);
         margin-top: 2%;
     }
     
}
